package com.ruoyi.web.service;

import com.ruoyi.web.request.*;
import com.ruoyi.web.response.*;

import java.util.HashMap;

public interface AgentPayService {
    //商户申请代付限额
    HashMap<String, Object> IESI123101(IESI123101Request request,String sequenceNo,String merchCd) throws Exception;
    //商户限额申请记录查询
    HashMap<String, Object> IESI123102(IESI123102Request request,String sequenceNo,String merchCd) throws Exception;
    //商户代付申请
    HashMap<String, Object> IESI123103(IESI123103Request request,String sequenceNo,String merchCd) throws Exception;
    //商户代付申请记录查询
    HashMap<String, Object> IESI123104(IESI123104Request request,String sequenceNo,String merchCd) throws Exception;
    //商户代付结算账号余额查询
    HashMap<String, Object> IESI123105(IESI123105Request request,String sequenceNo,String merchCd) throws Exception;
    //商户代付结算账号明细查询
    HashMap<String, Object> IESI123106(IESI123106Request request,String sequenceNo,String merchCd) throws Exception;
    //商户对账文件下载
    HashMap<String, Object> IESI123107(IESI123107Request request,String sequenceNo,String merchCd) throws Exception;
    //商户限额退款
    HashMap<String, Object> IESI123108(IESI123108Request request,String sequenceNo,String merchCd) throws Exception;
    //商户代付电子回单下载
    HashMap<String, Object> IESI123109(IESI123109Request request,String sequenceNo,String merchCd) throws Exception;
}
